Alexander Ogilvy, 7th Lord Banff — latest news, discussion & facts — IJR