Cecil Heywood — British Army general