An Introduction to the Physics and Electrochemistry of Semiconductors: Fundamentals and Applications - Sharon (IEEE, 2003)