Optoelectronics by Rodney Lappin