Low Speed High Torque Permanent Magnet Motor