A handbook of ancient religions - Hinnells, John R (Cambridge University, 2013)