ELECTRIC CIRCUITS (7TH EDITION) By James W. Nilsson & Susan Riedel – Hardcover

A nice touch in this textbook is the checklist of learning outcomes at the start.