Bill Patterson

32 books

319 pages 2016

fiction short stories adventurous challenging slow-paced

706 pages paperback

fiction science fiction adventurous fast-paced

404 pages digital 2016

fiction science fiction adventurous challenging fast-paced

416 pages paperback

fiction science science fiction adventurous fast-paced

261 pages paperback 1990

fiction crime mystery adventurous dark mysterious medium-paced

260 pages 2011

fiction horror short stories dark mysterious slow-paced

424 pages 2017

fiction science fiction adventurous fast-paced

426 pages paperback

fiction science science fiction adventurous fast-paced

554 pages paperback

fiction science science fiction adventurous slow-paced

320 pages 2012

nonfiction science fiction short stories adventurous challenging slow-paced