The Nile River: an enigma

Strangeways, Ian