Star Drive

338 pages paperback

fiction science fiction adventurous dark medium-paced

312 pages paperback 1999

fiction science fiction adventurous tense fast-paced