A new book showcases the continued signifiance of Polaroid

300 Polaroids by David LekachPolaroid was founded by Edwin Land in 1937, and a decade later its first instant photography product reached the world – a game-changing piece of technology that proposed a convenient alternative to the time-consuming and complicated film processing techniques of the time. “This new instant camera was revolutionary: bringing the magic of creating a photograph right...