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