James Patrick Kelley

5 books

592 pages 2005

fiction fantasy science fiction adventurous challenging mysterious slow-paced

686 pages hardcover 2009

fiction science fiction short stories adventurous challenging reflective medium-paced

304 pages 1994

fiction science fiction adventurous reflective medium-paced

110 pages digital 2025 user-added

fiction science fiction

missing page info user-added