Hamoud Abdullah, Asaad. " Methods of teaching history (selfquestioning)." Journal of Tikrit university for humanities - مجلة جامعة تكريت للعلوم الانسانية [Online], 24.1 (2017): 588-625. Web. 17 May. 2024