Introduction to Islam in the 21st century - McCloud, Aminah Beverly, Ed.; Hibbard, Scott W, Ed., et al (2013)