Polaroid inventor Edwin Land - The Independent