Peter's prophecy and a global flood