Early Portuguese missionaries in East Africa - Gray, John (MacMillan, 1958)