Alfred Granville Balfour — British Army brigadier-general