Heat Engines lecture notes, volume 2