SEMICONDUCTOR DEVICES AND CIRCUITS - "DUTTA, ALOKE.K" (OXFORD UNIVERSITY PRESS)