The Songs of the Kings by Barry Unsworth
A thoroughly modern tale of politics, spin-doctoring, and media manipulation. As the harsh wind holds the Greek fleet trapped in the straits at Aulis, frustration and political impotence turn into a desire for the blood of a young and innocent woman - blood that will appease the gods and allow the troops to set sail. And when Iphigeneia, Agamemnon's beloved daughter, is brought to the coast under false pretences, it looks as if the ships will soon be on their way. But can a father really go to these lengths to secure political victory, and can a daughter willingly give up her life for the worldly ambitions of her father?