The 31 December deadline is fast approaching, and Cal's enemies are closing in on all sides. With so many answers finally imminent-meeting Eric Blair, finding out the truth about the twin baby abduction-it's crucial that Cal dodges danger and stays alive. But will he be so busy trying to save himself that he'll fail to save a friend?
Age 10 +