In Search of the Origin of Pyramids and the Lost Gods of Giza