Among the greatest mysteries of human history are those of vanished civilizations. Everyone who has seen the abandoned buildings of ancient civilizations such as the Khmer, the Maya, or the Anasazi immediately ask the same question: Why did the societies that erected those impressive structures disappear?