Unified Worlds

352 pages paperback 1997

fiction science fiction adventurous challenging dark slow-paced