Harry Hugh Sidney Knox

British Army general