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