Philology and esoterica: scribblings, ravings and mutterings.
Thursday, March 25, 2010
Perhaps you read in the paper today, as I did, about a "new species of hominid" found in the Altai. Interesting find, to be sure, but the "new species" part is seriously dubious. Anthropologist John Hawks explains why.