ARE 0204 ORIGIN AND DEVELOPMENT OF ISLAM - Machakos University (MksU Press, 2021)