John Goff

20 books

128 pages 1998

fiction fantasy romance young adult adventurous emotional slow-paced

224 pages 2002

fiction horror dark informative medium-paced

189 pages paperback

nonfiction art science technology informative medium-paced

128 pages digital 2009

nonfiction history dark informative slow-paced

30 pages digital 2013

145 pages digital 2012

158 pages hardcover 2016 user-added

fiction crime dystopian historical horror science science fiction technology

215 pages 2009

fiction horror informative fast-paced

56 pages digital 2011

126 pages 2000

informative reflective medium-paced