Tim Harper

15 books

268 pages paperback 2018

nonfiction history memoir challenging informative reflective medium-paced

555 pages 2004

nonfiction history challenging informative slow-paced

704 pages 2007

nonfiction history challenging informative slow-paced

336 pages paperback

nonfiction politics informative reflective slow-paced

400 pages 2020

nonfiction history politics informative slow-paced

592 pages hardcover 2004

nonfiction history informative reflective slow-paced

585 pages digital 2004

nonfiction history informative reflective slow-paced

704 pages 2007

nonfiction history informative slow-paced

720 pages digital 2008

720 pages digital 2008