Alternating-Current Machine Design: Being Instructions for the Design of Motors and Generators