Title: Nile and Its Masters : Past, Present, Future