The Norton History of Modern Europe

334 pages 1970

nonfiction history challenging informative slow-paced