John Birmingham

91 books

416 pages paperback 2014

fiction fantasy horror adventurous fast-paced

343 pages 2006

fiction science fiction adventurous fast-paced

311 pages 2016

fiction fantasy science fiction adventurous fast-paced

214 pages 1994

nonfiction memoir funny informative slow-paced

383 pages 1997

fiction short stories challenging informative inspiring medium-paced

224 pages 2016

nonfiction reference informative slow-paced

560 pages digital 2010

fiction fantasy short stories adventurous mysterious slow-paced

563 pages 1999

nonfiction history emotional slow-paced

336 pages 2015

fiction fantasy horror adventurous dark fast-paced

400 pages

fiction fantasy horror adventurous dark fast-paced