284 pages paperback 1993

fiction mystery science fiction adventurous mysterious fast-paced

288 pages paperback 1994

fiction science fiction adventurous dark fast-paced

288 pages paperback 1994

fiction science fiction adventurous challenging reflective slow-paced

288 pages 1999

fiction science fiction adventurous reflective fast-paced

448 pages 2015

fiction fantasy mystery science fiction adventurous challenging mysterious medium-paced