Who Invented the First Steam Locomotive?

On July 25, 1814, the first steam powered locomotive hauled 30 tons of coal and coal wagons at 4 miles per hour. It was built by George Stephenson. You can find more information here: