ELECTRONIC DEVICES AND CIRCUITS - DAVID A, BELL (2006)