James P. Blaylock

78 books

268 pages hardcover 2003

missing duration info audio

fiction fantasy science science fiction adventurous medium-paced

334 pages 1985

fiction science fiction short stories dark informative slow-paced

missing page info 1994

fiction fantasy horror adventurous dark slow-paced

54 pages hardcover 1999

53 pages 2001

fiction fantasy challenging informative slow-paced

46 pages

298 pages paperback 2022 user-added

fiction fantasy horror magical realism

68 pages hardcover 2007

fiction fantasy adventurous reflective medium-paced

569 pages 2009

nonfiction informative reflective medium-paced