The early Islamic architecture of the East African Coast /
British Institute of History and Archaeology in East Africa (Nairobi)
Garlake, Peter S.
Nairobi & London, 
1966.