Encyclopaedia of Islamic science and scientists - Syed, M. H. (Anmol Publications)