John Langan

181 books

368 pages hardcover

21 pages digital 2009 user-added

fiction horror

658 pages paperback 2013

medium-paced

660 pages paperback 1993

informative medium-paced

660 pages 1993

informative medium-paced

532 pages paperback 1998

informative lighthearted medium-paced

628 pages 1992

informative medium-paced

628 pages paperback 1992

674 pages paperback 2018 user-added

nonfiction education reference

228 pages hardcover 2015