Cambridge History of Modern France

284 pages hardcover

nonfiction history

296 pages hardcover

nonfiction history politics medium-paced