Principles and Applications of Electrical Engineering by Giorgio Rizzoni; James A. KearnsPrinciples and Applications of Electrical Engineering provides a solid overview of the electrical engineering discipline that is especially geared toward the many non-electrical engineering students who take this course. The hallmark feature of the text is its liberal use of practical applications to illustrate important principles.