Electric machinery. - Ryff, Peter F.