David Pryee- Gores - Greene, Graham (London: William Heinemann Ltd)