The Turtle That Wasn’t There Phenomena » Laelaps, 10 Apr 2013 Last month I attended a TEDx symposium on the controversial prospect of “de-extinction.” All day long, I heard researchers of…