The catastrophe of homosexuality between Islam, history, and modern science - cover

55