Dilling On my most recent American road trip, to Michigan and back, I heard not once but twice, from different people, about a man who had just given a TED talk about the discovery, throughout America, of eight-foot-tall humanish skeletons with double rows of teeth. The claim sounded bogus, but I had nothing but respect for […]