Atlantis and the Garden of Eden: A Contemporary View of Revelation