Electronic Devices and Circuits - "Lal Kishore, K." (Bpb)