The novel is a follow-up to David/Perez's Future Imperfect storyline, and it is highly recommended that you read that before you read this. All in all, a great book. Don't pass it up.reviews: 1, 2, 3, 4, page 5