Principles of electronic circuits - FLOYD ( = NO 753 ), Thomas L. (2000)