Text this: Public opinion; changing attitudes on contemporary political and social issues.