Ruin and Renewal Book 2020 Ruin and Renewal PB Paul Betts 2 readers PublisherBasic BooksLanguageEnglishPublished2020 History, modern, 20th centuryPeaceEurope, politics and governmentCivilizationHistoryCivilisationHistoireHistory (discipline)