Motors for Makers: A Guide to Steppers, Servos, and Other Electrical Machines - 9780134032832