1
by Mann, Kenny
Published 2008
Documentary Educational Resources
...Introduction to the history of the East African coast...

2
by Beier, Georgina
Published 1964
Royal Anthropological Institute
... and retains its ancient traditions. These are based on the history of the town which was founded on the banks...