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