TY - BOOK AU - Salim. Ahmad Rashid AU - Zaman, Farida TI - Islam explained: a shirt introduction to history, teachings and culture SN - 9781646113231 AV - BP50 S25 2020 PY - 2020/// CY - Emeryville, California: PB - Rockridge Press, KW - Islam KW - History KW - Culture KW - Essence, genius, nature N1 - Includes bibliographical references and index ER -