Fall of Civilizations: Stories of Greatness and Decline
Publisher: Hanover Square Press
Published: 2024
ISBN-13: 9781335013415