The first edition of Reitz and Milford, Foundations of Electromagnetic Theory (1960) covers this--maybe later editions also? If you want a lot of practice, I'd suggest looking at introductory circuits and electrical engineering texts.
Bollobas, Modern Graph Theory, for a beautiful perspective on the mathematics. For a more explicit account of the connection with homology theory (yes, "cycles" in circuits correspond to homological cycles), try Baumberg and Sternberg, A Course in Mathematics for Students of Physics.