Understanding motor controls - Herman, Stephen L. (Cengage, 2020)
Actually published in 2019
Includes index