The Anatomy of Denmark: Archaeology and History from the Ice Age to AD 2000