Public Opinion, Second Edition by Robert Shapiro, Susan Herbst & Robert Y. Shapiro