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