Great article Chris. However, I think you are mistaken about your interpretation of a couple verses. …he said: “It does not matter if you do not do it, for every soul that is to be born up to the Day of Resurrection will be born.” What he was saying is that it is O.K. not to withdraw because Allah has predetermined that whatever babies will be born has already been decided. Also, there is no verses or hadith that I have found that actually says that Mohammed raped anyone except, of course, Aisha, his child bride. I find the absence of hadith describing Mohammed raping anyone, at least as a violent act, to be curious.