truth-seeker.info
Instincts, Science, and Religion: An Islamic View
An article that considers instincts, such as self-sacrifice, that are scientifically unexplainable and sufficient to overthrow the theory of natural selection, as Darwin himself stated.
raja