The Counsel of Sidi Ahmad Zarruq

Ahmad Zarruq was a 15th century Muslim scholar from Morocco. A Berber of the Barnusi tribe, he lost both his parents within a week of his birth and was raised by his grandmother, an accomplished jurist in her o...