Sacrificing to the Gods: Ancient Evidence and Modern Interpretations - Georgoudi, Stella (The gods of ancient Greece, 2011)