The Norton History of Modern Europe

304 pages 1970

nonfiction history challenging informative slow-paced