Nicolas Ramsay of Dalhousie, Carnock, Foulden and Kerington — latest news, discussion & facts — IJR