The Earliest Archaeological Evidence for a Mycenaean Greek Ritual form of Human Sacrifice. - McGeorge, Photini J.P (Serra, 2015)