Making Sense of Islam

Tarek Elgawhary

Meditations on strategy, mindfulness, and Islam

4.7
out of 5
65 Ratings

About

Meditations on strategy, mindfulness, and Islam