Homosexuality. Views of yesterday and today