The Nile Tributaries Of Abyssinia And The Sword Hunters Of The Hamran Arabs