Canaan - Hill, Geoffrey (Penguin Books, 1996)