I am a bit of a hobby machinist. Below is a Piston valve Steam Engine I built from plans in Rudy Kouhoupt's book "Fun with Engines and other things"