Essentials Of Electrical & Computer Engineering - David Irwin (Pearson Educational Usa, 2005)