Same sex debating the ethics, science, and culture of homosexuality / - Corvino, John, (Studies in social, political, and legal philosophy)