Resurrection Trilogy

343 pages 2001

fiction science fiction thriller adventurous mysterious tense fast-paced

missing page info digital 2012

adventurous dark mysterious medium-paced