Alexander John Goldie — British general (1774-1848)