Jeffrey Lang

30 books

362 pages paperback 2005

fiction science fiction adventurous emotional slow-paced

400 pages digital 2006

fiction science fiction short stories adventurous funny medium-paced

390 pages digital 2005

fiction science fiction short stories adventurous inspiring slow-paced

230 pages 1997

nonfiction religion challenging informative reflective slow-paced

320 pages paperback 2008

fiction science fiction adventurous fast-paced

352 pages 2016

fiction science fiction adventurous tense medium-paced

331 pages paperback 2002

fiction science fiction adventurous medium-paced

294 pages paperback 2003

fiction science fiction adventurous medium-paced

370 pages 2014

fiction science fiction adventurous medium-paced

504 pages 2004

nonfiction politics religion informative reflective medium-paced