Nine Pillars Of History: An Anthropological Review Of History, Five Religions By The Golden Rule And Sexuality