Sabri Ahmad, G. (2000) “The Differences Between Upper Paleolithic and Epipaleolithic (Environment, Settlement Patterns, Subsistence, Technology)”, Adab Al-Rafidayn, 44(69), pp. 203–212. doi: 10.33899/radab.2014.166938.