truth-seeker.info
Islam, the Modern Alternative (P. 1)
This article titled: Islam, the Modern Alternative (P. 1), is very interesting as is tackles Islam as the religion of fitrah: natural disposition.