Henry Torrens - British Army major-general, d. 1828