Sacrificing to the Gods - Georgoudi, Stella (The gods of ancient Greece :, 2010)