A Couple Of Annoying Things About The Ardipithecus Papers

Although I am quite excited about Ardipithecus (more about the actual substance of the papers later) finally being published, there are a couple of things that really annoy the living daylights out of me. Continue reading