How Religions Develop

Many (most?) world religions seem to fit a similar formation [...]