Making History - Cohen Richard

'A huge, fizzing omnium-gatherum of a book . . . marvellous' Daily Telegraph'Witty, wise and…