Foundations of Electrical Engineering, 2nd Edition
This text presents the basics of electrical engineering from the perspective of the primary principles behind the subject, rather than dwelling on superficial details. It is based on three objectives: to explain the fundamental ideas behind electrical engineering, to emphasize the unity of the subject, and to bring an understanding of the subject within the reach of all engineers.