William Lowe — British Army general