Thomas Masterman Hardy Johnston — surveyor and engineer (1817-1894)