Person
British locomotive engineer (1816-1877)
Not who you're looking for? Others named Joseph Armstrong: English footballer (1892-1966)