Varieties of religion today - James William (Cambridge Harvard, 2002)