Geoffrey Stern

Stern is Senior Lecturer in International Relations at the London School of Economics and Political Science and is an accomplished broadcaster on world affairs.