Fez - To read part 1Part 3Part 4

Jabir Ibn Hayyan
Youssef El Kaidi is a PhD candidate at the University of Sidi Mohammed Ben Abdelah Fez.