David McIlroy is a practising barrister based in London in the UK. He serves on the editorial board of Law & Justice, teaches the Mission of Justice and the Theology of Law course at Spurgeon’s College, and is an Adjunct Professor at the University of Notre Dame (USA) in England.
2 articles by David McIlroy