Middle and Upper Palaeolithic in the Egyptian Nile Valley - Vermeersch, Pierre M. (South-eastern Mediterranean peoples between 130,000 and 10,000 years ago, 2010)