The Upper Palaeolithic and Earlier Epi-Palaeolithic of Western Asia