Stephen F. Frowen is Honorary Research Fellow in the Department of Economics at University College London, and Senior Research Associate at the Von Hugel Institute, St. Edmund's College, University of Cambridge. Francis P. McHugh is a Catholic priest and Director of the Von Hugel Institute as well as a Fellow and Tutor of St. Edmund's College, Cambridge.