Fossil of a Homo heidelbergensis. Heidelberg Man is the name given to a number of human fossil remains that are older than fossils of Neanderthals