John Hope of St. Mary's Isle - (1843-1915)