ELECTRONIC DEVICES AND CIRCUITS - JACOB, MILLMAN and C.HALKIAS, CHRISTOS (2004)