Admiral Edward Russell, 1652-1727, 1st Earl of Orford — latest news, discussion & facts — IJR