Meaning of edwin herbert land

Definition of edwin herbert land

(noun) United States inventor who incorporated Polaroid film into lenses and invented the one step photographic process (1909-1991)

Other information on edwin herbert land

WIKIPEDIA results for edwin herbert land
Amazon results for edwin herbert land