Ave Maria Law School recently hosted a symposium entitled, "Public Witness?Public Scandal" which included a number of noted Catholic thinkers and their take on the requirements of Canon 915 and whether politicians should be denied the Eucharist. There are some great papers. Check it out. Hat tip: Open Book.