Electric circuits - Peter Silvester (Macmillan, Houndmills, 1993)