Infrared and Optoelectronic Materials and Devices - Naumaan, Ahmed