John Harris

177 books

142 pages paperback

nonfiction history informative reflective medium-paced

256 pages hardcover

208 pages hardcover

nonfiction sociology challenging informative medium-paced

539 pages digital 2019

44 pages 2016

fiction lighthearted fast-paced

284 pages digital

128 pages digital 2017

contemporary emotional fast-paced

358 pages hardcover 1994

484 pages paperback

nonfiction informative reflective medium-paced

300 pages paperback