Dennis D. Hughes Human Sacrifice in Ancient Greece - Taylor and Francis 1991 ISBN: 9780203032831 Source: EBOOK