AncientPages.com - The Neanderthals (Homo neanderthalensis) fascinate researchers and the general public alike. They remain central to debates about the nature of the genus Homo (the broad biological