ELECTRONIC DEVICES AND CIRCUITS - SALIVAHANAN, S (NEW DELHI TATA MCGRAW-HILL PUBLISHING COMPANY LIMITED, 2000)