Catherine Merridale

7 books

462 pages 2005

nonfiction history informative slow-paced

368 pages hardcover 2016

nonfiction history politics tense medium-paced

402 pages 2000

nonfiction history challenging informative reflective slow-paced

missing page info 2019

challenging informative reflective slow-paced

328 pages paperback

nonfiction history politics medium-paced

324 pages paperback 2025 user-added

fiction historical mystery

544 pages paperback 2013

nonfiction history informative tense slow-paced