'A surprising page-turner, full of humour and startling details' THE TIMES 'If I read a better history this year, I will be lucky' …