According to the ancient Maya, the world as we know it, will end on 21 December 2012. How did the Maya, a Stone Age people, calculate the date of an astronomical event that would take place many millennia in the future? This book revisits the ancient archaeological sites of the Maya and makes astonishing discoveries about their cosmology.