Mystery Cults of the Ancient World - Bowden, Hugh