John Harrison

105 books

fiction classics play dark medium-paced

144 pages | first published 458

fiction classics play challenging fast-paced

120 pages | first published -440

nonfiction travel adventurous reflective slow-paced

350 pages | first published 2010

fiction horror short stories adventurous dark slow-paced

256 pages | first published 2007

fiction horror dark fast-paced

268 pages

fiction classics challenging dark medium-paced

128 pages

nonfiction history adventurous reflective slow-paced

464 pages | first published 2012

nonfiction reference informative medium-paced

192 pages

nonfiction politics challenging informative medium-paced

207 pages

nonfiction travel adventurous reflective medium-paced

352 pages | first published 2001