Philosophy of History Twenty-First-Century Perspectives - Jouni-Matti Kuukkanen (Bloomsbury, 2020)