Nile gleanings - Stuart, Villiers (Murray, 1879)