Alexander Haldane Farquharson of Invercauld — Gordon Highlanders (1867-1936)