Scott Farris

5 books

352 pages 2011

nonfiction history politics informative slow-paced

392 pages hardcover

nonfiction history informative reflective medium-paced

488 pages 2016

nonfiction biography history informative slow-paced

400 pages 2013

nonfiction biography history informative slow-paced

352 pages 2011

nonfiction history politics informative reflective slow-paced