Title: Essentials of Electrical and Computer Engineering Pearson New International Edition