Oxford History of Modern Europe

674 pages 1954

nonfiction history politics informative slow-paced