What does the future hold in store? Is it ever a good idea even to ask? There was a time once when the Three Fates sat in the corner of the young world and knitted like grandmothers for each newborn infant. They wove and worked and patterned each day of a man's life, from the first stitch to the last casting off. And in those days, there were oracles, too, fortune-tellers so sharp-eyed that they could see into the future, so unkind that they were prepared to say what they saw there.
In this second of four books in Geraldine McCaughrean's Heroes series, following the acclaimed Odysseus, readers follow Perseus as he lives the fate the oracles have declared, an impossible quest to kill the hideous, snake-haired Medusa to save his mother from marriage to an evil king. A power struggle among the gods both hinders and helps him along the way, and Perseus manages to find true love when he rescues the breathtakingly beautiful Princess Andromeda from the horrors of a bloodthirsty sea monster in this entrancing retelling of the classic myth.