Principles of electronic circuits - Burns, Stanley G. (PWS Publishing, 1997)