Electronic Principles [with Cdrom] by David J. Bates & Albert Paul Malvino