Electric circuits - Bell, David A. (Oxford University Press, 2009)