Principles of Electric Circuits: Conventional Current Version (7th Edition)