Leaps in the dark - Waller, John, (Oxford University Press,)