Robert Farquharson of Invercauld and of Rivernie — latest news, discussion & facts — IJR