'Fascinating revelations' Max Hastings, Sunday Times'Wonderfully detailed and colourful' Steven Poole, Daily Telegraph'The book I have long been waiting for... Essential reading' …