In recent decades, there has been an assault on the sexes. That is, there has been an attack on the previously undisputed reality that human beings are created either male or female; that there are significant differences between the sexes; and that those differences result in at least some differences in the roles played by men and women in society.

The first wave of this attack came from the modern feminist movement and the second from the homosexual movement. The third wave […]