Star riders : the contributions of the Arabs to the world's astronomy ; the instruments (Bibliotheca Alexandrina, 2005)