Heat Engines: Thermodynamics in Theory and Practice