Microelectronic devices - Leaver, K. D. (Imperial College Press, 1997)