Fundamentals of electronic devices. - Tocci, Ronald J.