Reflections on the historical and human aspects of religion