William Harris

18 books

406 pages paperback

nonfiction history informative medium-paced

354 pages paperback

fiction science science fiction adventurous slow-paced

201 pages 2020

nonfiction essays challenging informative medium-paced

256 pages 2017

nonfiction history emotional informative medium-paced

172 pages 2011

adventurous medium-paced

24 pages digital

142 pages paperback

nonfiction politics medium-paced

69 pages 1986

challenging dark slow-paced

72 pages paperback 2008

dark mysterious tense medium-paced

29 pages digital

informative inspiring medium-paced