Stirling Engine is engine which operates on heat.In figure as shown it can operate on heat of our hand.It produces energy by temperature difference of upper plate and lower plate. It also runs in bright sun light. Amaze your friends...........
Amazon