Funniest Professor's name I've seen yet???

Link : http://www.mee.tcd.ie/~ack/