TY - GEN AU - Albert Malvino AU - David J Bates TI - Electronic Principles ER -