The golden age of Islamic civilization

12345678910
Across
  1. 6. A well-known religion
  2. 8. A library full of knowledge
  3. 9. the third caliphate to succeed
Down
  1. 1. The father of algebra
  2. 2. full of knowledge
  3. 3. studies Islam
  4. 4. half of a sphere
  5. 5. Traded for the amount of books
  6. 7. Curved structure
  7. 10. Repeated pattern