What were some of the similarities between all ancient religions in Egypt, Indus Valley, Mesopotamia, and China?