The New Cambridge Modern History

658 pages hardcover

nonfiction history adventurous dark tense medium-paced