Electronic Devices and Circuits - "Gupta,Rajeev" (VPD)