Science of religion : Abstracts and index of recent articles