Electrical Engineering: Principles – Hardcover, by Allan R. Hambley – Very Good

You will find that this textbook has a detailed index that saves you time.