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