James Thomas — civil engineer and politician (1826–1884)