Nicolas Léonard Sadi Carnot

Nicolas Léonard Sadi Carnot