Physics and Simulation of Optoelectronic Devices X - Blood, Peter