respected [adjective] + commentator [noun]