Electronics : a survey of electrical engineering principles - Nashelsky, Louis (Prentice-Hall, 1996)