RT AA A1 Keenan, James F. T1 The Open Debate : Moral Theology and the Lives of Gay and Lesbian Persons