The theory and practice of homosexuality by John Augustine Hart | Menrva Books