Sabri Ahmad, Ghufran. 2000. “The Differences Between Upper Paleolithic and Epipaleolithic (Environment, Settlement Patterns, Subsistence, Technology)”. اداب الرافدین 44 (69):203-12. https://doi.org/10.33899/radab.2014.166938.