The East African coast - Freeman-Grenville, G. S. P. (Greville Stewart Parker) (Clarendon Press, 1962)