todayincthistory.com
May 7: Edwin Land, Inventor & Founder of Polaroid
Today in 1909, Edwin Land, a self-taught inventor and co-founder of Polaroid who revolutionized the way the world experienced photography, was born in Bridgeport, Connecticut. After graduati…