INSIGHTS OVERHEARD By Andrew Karp Monday, May 19, 2014 12:00 AM “Happy 105th birthday to Edwin Land, inventor of polaroid lenses. (Born May 7, 1909, in Bridgeport, Conn.)” akarp@jobson.com