The Swahili coast
by
C. S. Nicholls
419 p. 23 cm