What’s the deal with that “couch statue?” Public art in Menlo Park is often a touchy subject. But love it - or hate it - can you put the right name on by Chrisie Wendinon May 13, 2010