Stephen Lalor

Dr Stephen Lalor is a civil servant in the Dept of the Taoiseach, Dublin. He is the author of The Annonated Constitution of Ireland (1995), and seven shorter works on various topics.