Ahmad, Shabeer Development of science & technology in Islamic history / Shabeer Ahmad - Riyadh : Darussalam, 2008 - 96 p. : ill. ; 24 cm. ISBN: 9789960592831 RM22.50 Subjects--Topical Terms: Islam and science