A perfect world - Gram, Dewey (London Penguin Books, 1993)