Impasse and Solidarity in Theological Ethics - Keenan, James F. (Proceedings of the Catholic Theological Society of America, 2013)