Schweitzer, Carolyn. America on Notice: Stemming the Tide of Anti-Americanism. Amherst, NY: Prometheus, 2006.