A land between two Niles - Williams, M. A. J (Balkema, 1982)