Allegory - Macqueen, John (London Methuen, 1970)