Após participar como oficial da Guerra dos Boers, no começo do século XX, o general Harper comandou a 51ª Divisão Highland durante a famosa Batalha do Somme e nas batalhas de Arras e Cambrai em 1917.