Skip navigation

Margaret MacMillan

Book

War

How Conflict Shaped Us
Margaret MacMillan
Random House, 2020