All said and done - Beavoir, Simon de (Harmondsworth, 1977)