Mystery religions and pre-Socratic philosophy. - Cornford, F.M