Text this: The impact of public opinion upon foreign policy and diplomacy ;