John Hope of St. Mary's Isle - latest news, discussion & facts - IJR