Ancient Mediterranean religions: myth, ritual and religious experience - Stephens, John Charles (Cambridge Scholars Publishing, 2016)