Electronic Devices and Circuits - S Salivahanan (Tata Mcgraw Hill, 2006)