A.P. Malvino & J.A. Brown Electronics principles 6th edition - Tata McGraw Hill - Transferred from NPS ISBN: 9780074637289