Physics and Simulation of Optoelectronic Devices VII - Blood, Peter