Physics and simulation of optoelectronic devices VII by Peter Blood | Menrva Books