By Gwilym Gibbon Fellow in the Politics Group Jim Gallagher
Preview available
Twelve heroes from Greek mythology, each representing a sign of the zodiac, band together to seek revenge against the gods who have wronged them. To learn more go to www.dodeka12.com