John Gordon Geddes - British army officer (died 1919)