Where angels fear to tread - Foster, E. M. (London Penguin Books, 1970)