Memorising Quran? - or understanding the meaning?
The True Purpose of Life: A Profound Exploration
Questionable Stuff about Islam By Dr. Abdelgawad Alfaidy
The Human Project — Part 3: The main components of a worldview