William Pole — British civil engineer and astronomer