Iftikhar Ahmad

Democracy and the evolving new world order