Communications and public opinion