Archanes : Human sacrifice in Minoan Crete. - Sakellarakis, John (1980)