Any human heart - Boyd, William 1952- (Hamish Hamilton, 2002)