Introduction to the Islamic Theory of Education and TeachingYassine El-KahlAthar Publishing and DistributionISBN 9789498806981