Al-biruni: Master Astronomer And Influential Muslim Scholar of Eleventh-century Persia (Great Muslim Philosophers And Scientists of the Middle Ages)