John Campbell, 7th of Knockbury and 11th of Kilberry — (1872-1928)