Prefer to Login with your Student ID?
War: How Conflict Shaped Us
sku
625782621
War: How Conflict Shaped Us
sku
625782621
$20.00
Margaret MacMillan looks at the ways in which war has shaped human history and how, in turn, changes in political organization, technology, or ideologies have affected how and why we fight.
Out of Stock