David Carmichael (railway engineer)


David Carmichael was a Scottish railway engineer, born in Dundee c. 1818. He died in Dundee onApril 1895, aged 77.

NA

Source: Wikipedia