Barack Obama and Twenty-First-Century politics : a revolutionary moment in the USA - Campbell, Horace G. (Pluto Press, 2010)