The G20 in France: The labours of Heracles and the development agenda by Niloofar Rafiei November 16, 2011