John MacFarlane, 8th of Gartartan and 1st of Ballagan — latest news, discussion & facts — IJR