By stcynic on September 30, 2005. The Panda's Thumb mascot, Prof. Steve Steve, found his way into a picture in the York Daily Record yesterday, taken outside the courtroom: The guy in the leather jacket is Charles Darwin's great great grandson. Tags Dover Lawsuit More like this