ELECTRONIC DEVICES AND CIRCUITS - DAVID A BELL (OXFORD UNIVERSITY PRESS, 2009)