Happy Birthday to Dr. Edwin Land, inventor of Polaroid and man of many other talents, born on this day in 1909. You know he was Steve Jobs v1.0, right?
In the age of Instagram, “Pictures in a minute!” makes you think you’ve got a bad internet connection. But in the 1950s, that slogan fueled a technological revolution that continues to develop today.
Read more about the influence Land had—and still has—in Instant, available here from PAPress.