The angels weep - Smith, Wilbur (London : Pan Books in association with Heinemann, 1983)