Applied electricity and electronics for the technologies - Mahoney, Edward F.