The last common ancestor of humans and Neanderthals was a tall, well-traveled species called Heidelberg Man, according to a new PLoS One study. The determination is based on the remains of a single Heidelberg Man (Homo heidelbergensis) known as "Ceprano," named after the town near Rome, Italy, where his fossil -- a partial cranium -- was found. Previously, this 400,000-year-old fossil was thought to represent a new species of human, Homo cepranensis. The latest study, however, identifies Ceprano as being an archaic member of Homo heidelbergensis......