The Status of Homo heidelbergensis
Science 2013 Berger 163 5
PNAS-2011-Parker-5526-31
2011 Science Denisova 1084 7