Religion and world civilizations how faith shaped societies from antiquity to the present - Holt, Andrew (ABC-CLIO, 2023)