Electronic Devices & Circuits - Salivahanan Suresh Kumar (New Delhi McGraw Hill Edu., 2017)