New TP Post: Why talk about the Neanderthal?

By

Why talk about the Neanderthal?