Electronic circuits (3rd Ed) - Schilling, Donald, L (New Delhi TMH, 2007)