Peter David adds another unmissable read to his list of Star Trek greats. Once you pick it up, you truely will never put it down - I have re-read this one on several occasions.
The novel revolves around three alternate universes - 1)The 'normal' Star Trek universe that we see each week on our TV screens, 2)A universe in which Jack Crusher is alive, and Captain of the Enterprise with Picard as his First Officer, and 3)The alternate universe created in the episode 'Yesterday's Enterprise'. At the center of these three universes is of course the loveably omnipotant entity Q, embarking on a quest to prevent his 'Godson' (for want of a better word) Trelane (from TOS) wreaking eternal havoc on all dimensions of existance.
The thing that makes the book so appealing is the way in which the alternate universes are interwoven into an exciting, unpredictable climax. It is also satisfying to see how David 'works in' little details from actual past episodes of Star Trek - details which within the episode seem insignificant, and yet within the context of this novel become interwoven into a grand tapestry of the Star Trek Universe.
A definate must-read that appeals to all ages.