John Birmingham

91 books

465 pages 2010

fiction science fiction adventurous dark slow-paced

170 pages 2012

fiction fantasy horror science fiction adventurous challenging reflective slow-paced

530 pages 2011

fiction science fiction thriller dark tense medium-paced

138 pages paperback

nonfiction politics sociology emotional informative reflective medium-paced

400 pages 2015

fiction fantasy horror adventurous fast-paced

447 pages 2011

nonfiction biography essays informative reflective medium-paced

64 pages 2015

nonfiction essays history politics informative slow-paced

485 pages paperback 2019

fiction science fiction adventurous fast-paced

368 pages 2005

fiction science fiction adventurous challenging medium-paced

274 pages 2004

nonfiction history travel challenging informative medium-paced