Islamhouse important links
Discover Islam - Interactive books
The Human Project — Part 1: What is a worldview
Is it Wise For a Muslim to Marry a Non-Muslim