ANCIENT EGYPT HAD SUCH MYTHS ANCIENT BABYLON ANCIENT INDIA