Anthea Roberts is Professor in the School of Regulation and Global Governance at Australian National University. She is the author of Is International Law International? and the co-author, with Nicolas Lamp, of Six Faces of Globalization: Who Wins, Who Loses, and Why It Matters.
Images that define the globalization debate
Images that define the globalization debate