Diffenderfer,Robert Electronic Devices Systems & Applications - 1st,Indian - New Delhi Cengage 2010 - xviii,574p.