“Happy 105th birthday to Edwin Land, inventor of polaroid lenses. (Born May 7, 1909, in Bridgeport, Conn.)”

akarp@jobson.com