Sir Peter Russell, of St.Ffred — latest news, discussion & facts — IJR