Overview

Joseph Armstrong

(1816—1877) locomotive engineer