The Religions of Mankind: Their Origin and Development