Contemporary issues in Islam
Asma Afsaruddin explores how Islamic concepts have evolved and transformed over time, both in how they are defined and how they are applied. Afsaruddin follows certain concepts, like jihad (holy war) and shahada (martyrdom), and explains how they have been understood in different historical circumst...