Human: Who invented the first steam locomotive? Assistant: 
That would be George Stephenson, in the UK. His 1829 locomotive, the Rocket, was the first steam locomotive to haul passengers. It was the first to have a firebox, and it was the first to have a piston valve.