Reply To Ziyad B.
Dear Ziyad B.
I do'nt know why you mis-explain the meaning of the following verse of the quran :
(Luqman 31:34) says: "Verily the knowledge of the Hour is with Allah (alone). It is He Who sends down rain, and He Who knows what is in the wombs. Nor does any one know what it is that he will earn on the morrow.."
Dear Ziyad, in this verse, Allah told us he only know the time of the hour (which are the time of end of the world. (full stop)) Then new statment, Allah told us he send down the rain and he know what is in the wombs. (Those two statments do not mean no other person muslim or kafer could not make the cloud rain or know what is in the wombs). Then another statment here Allah told us no one could know what will happen tomorrow and no one know when he will die.
I understand you are medical doctor, I ask you can you predict How many patients will cancel thier clinic appointment next day, also can you predict which pregnent women will develop DVT. The ultrasound machine you are using can not work by itself whatever computerized it is, but need your hand to guide it and make it work. Now compare human body with very complicated cells interaction due think that will work without creator. Prophet mohamed in Hadith once said (the Gender of the unborn baby depend on the speed of the male fluid (male sperm) and the speed of female fluid (female sperm), if the male fluid faster the baby will be male and if the female fluid faster it will be female) and that is true.