The smallest sterling engine

image
image
image