A history of religious ideas, volume 1 : from the stone age to the Eleusinian mysteries - Eliade, Mircea (The University of Chicago, 1979)