Nile biology of an ancient river by