Fall of Civilizations - Paul Cooper

'Cooper is a phenomenon' Max Hastings, Sunday Times'You need to read this book' Cal Flyn, author of…