William Moorsom — English soldier and engineer (1804–1863)