Alexander Duff, 1st of Torriesoul — latest news, discussion & facts — IJR