Essentials of Electrical and Computer Engineering (Paperback)