The Domain Trilogy

632 pages paperback 2001

fiction fantasy science fiction thriller adventurous tense fast-paced

523 pages paperback 2001

fiction fantasy science fiction thriller adventurous challenging mysterious slow-paced

594 pages paperback 2009

fiction science fiction thriller adventurous challenging medium-paced