Electronic principles - Malvino, Albert Paul ; Bates, David J (TMH, 2008)