TANMIYAT AL-RAFIDAIN (TANRA) journal