Tanya Harmer

4 books

375 pages 2011

nonfiction history politics challenging informative slow-paced

384 pages 2020

informative reflective medium-paced

386 pages digital

314 pages digital