polaroid , which invented instant photography , was a fast-growing stock market darling in the 1960s , led by the charismatic scientist edwin land jr. however , instant camera sales peaked in 1978 and an expensive venture into instant movies faltered , causing mr. land to leave the company .