General History of Europe

432 pages 1973

nonfiction reference challenging informative reflective slow-paced