Electronic Devices And Circuits - Maini Anil K; Agarwal Varsha (New Delhi Wiley India P Ltd.)