Cary James

5 books

533 pages 1995

fiction fantasy speculative fiction adventurous slow-paced

63 pages paperback 1988

informative medium-paced

111 pages

384 pages hardcover 1995

fiction fantasy adventurous dark mysterious medium-paced

397 pages hardcover 1992

fiction science fiction adventurous dark reflective medium-paced