James D. Long

21 books

246 pages paperback 1994

fiction science fiction adventurous dark slow-paced

183 pages 1996

fiction reference science fiction informative inspiring slow-paced

247 pages 2007

fiction science fiction informative medium-paced

224 pages 1994

fiction reference science fiction adventurous informative slow-paced

352 pages digital 1993

fiction science fiction adventurous slow-paced

352 pages digital 1993

fiction science fiction adventurous challenging dark medium-paced

missing page info 1555

fiction science fiction dark informative tense medium-paced

247 pages paperback 2007

160 pages 1989

fiction science fiction informative inspiring slow-paced

352 pages digital 1993

fiction science fiction adventurous challenging medium-paced