The Norton History of Modern Europe

668 pages 1971

nonfiction history challenging informative slow-paced