Charlie Spencer should not exist. She should have died in the explosion that started World War III. Instead, she survives and finds herself 1,000 years in a future where her very existence must be... This description may be from another edition of this product.