The Roots and Consequences of 20th-Century Warfare: Conflicts That Shaped the Modern World

Author Spencer C. Tucker
Publisher ABC-CLIO
Sign in for Price
Format
Quantity