Wasn’t Velikovsky the one who wrote first about this, “Worlds in Collusion”
Books by Immanuel Velikovsky
Worlds in Collision
Ages in Chaos
Earth in Upheaval
Mankind in Amnesia
Stargazers and Gravediggers
From the Exodus to King Akhnaton
Peoples of the Sea
Ramses II and His Time
Oedipus and Akhnaton: Myth and History