Religious Traditions of the World: A Journey Through Africa, Mesoamerica, North America, Judaism, Christianity, Isl