How did Poloroid do it?

Do you remember the Polaroid camera? This amazing invention by Edwin Land that gave photographs in 60 seconds.  In fact, my school friend's father had one for his business.  I still remember the thrill of peeling back the paper cover to see the image taken a few moments before.  Of course, the film’s cost was [...]