Religion : a search for meaning - Huff, Margaret Craddock (McGraw-Hill Higher Education, 2005)