Alexander Allan (locomotive engineer)


Alexander Allan was a Scottish mechanical engineer. He was born at Montrose, Angus, in 1809 and died at Scarborough, Yorkshire onJune 1891.

NA

Source: Wikipedia