Engines and power transmission