World Religion 101: From Buddhism to Judaism, History, Beliefs, & Practices of the Great ReligionsPeter A. Huff