Edward Greathed — British Army general (1812–1881)