Title: Homo necans
Subjects: Greek Mythology, Sacrifice, Rites and ceremonies
Places: Greece