You need to sign in or sign up before continuing.

John Langan

176 books

672 pages paperback 2002

missing page info 2022

adventurous dark emotional slow-paced

216 pages hardcover

352 pages digital 2015

817 pages digital 2019

19 minutes audio 2019

fiction horror short stories dark medium-paced

missing page info hardcover

nonfiction art

656 pages paperback 1985

758 pages 2005

nonfiction informative slow-paced

missing page info paperback

nonfiction art