Historical Dictionaries of Europe

471 pages hardcover

nonfiction history