With the Gordon Highlanders to the Boer War and Beyond