Electric Circuits and Fields. First Edition. Third Impression