Electronic circuits : fundamentals and applications - TOLLEY, Michael H Oxford, 2002 2nd ed