Zaslat SMS: DC Electric Machines, Electromechanical Energy Conversion Principles, and Magnetic Circuit Analysis