Richard England — British and Indian Army general