Understanding world religions - Hexham, Irving. (Grand Rapids, Michigan, 2011)