An introduction to semiconductor devices - Neamen (Higher Education, 2006)