Tag : Edwin H. Land

My Polaroid Pronto! Sonar OneStep (1978)

The History In April 1947 (75 years ago!) Edwin H. Land, a researcher in polarization of light and 38-year-old president of the Polaroid Corporation, invented an instant camera– a photo camera that performed all steps involved in making a photograph- developing, fixing, and printing. With a ‘Land Camera’ (named after its inventor), you just push a button and 60 seconds …

View Photos