ELECTRONIC DEVICES - THOMAS L FLOYD (PEARSON EDUCATION, 2009)