Upper Nubia and Abyssinia / by Keith Johnston.


15532711