Pleistocene history of the Nile Valley in Egypt and Lower Nubia.