The document describes a new type of motor called a harmonic drive motor-generator developed by EDM Resources Inc. It combines harmonic gear and switched reluctance motor technologies. Key benefits include high torque and power density, independent control of torque, speed and position, and high torque to inertia ratio. The motor uses the large radial forces generated in switched reluctance motors to drive an output gear through a flexspline and circular spline arrangement similar to a harmonic gear. This allows for a more compact, lightweight and efficient motor design compared to traditional motors.