David Ryall is the Assistant General Secretary at the Catholic Bishops » Conference of England and Wales. He has taught politics at the University of Wales and has published articles in International Relations, Third World Quarterly and The World Today.