The Velikovsky Heresies: Worlds in Collision and Ancient Catastrophes Revisited by Laird Scranton (2012) | NiceBooksReads