respected by many