The essence of solid state electronics - Linda Edwards (Prentice Hall, 1996)