Edwin Land, also known as “Din” to those close to him, was a 20th century American inventor and scientist responsible for several important technological patents, including polarizing filter, and Polaroid line of cameras and films.
Books on Dr. Land
A Brotherhood of Spies: The U-2 and the CIA’s Secret War
A Triumph of Genius: Edwin Land, Polaroid, and the Kodak Patent War
Instant: The Story of Polaroid
Insisting On The Impossible: The Life Of Edwin Land
Land’s Polaroid: A Company and the Man Who Invented It