Fez- To read part 1, part 2Part 4

Al-Kindi, A forgotten Muslim Contribution to Human Civilization
Youssef El Kaidi is a PhD candidate at the University of Sidi Mohammed Ben Abdelah Fez.