Treason by the book - Spence, Jonathan D. (Penguin, 2001)