Text this: Religion revisited - anthropological and psychological standpoints :