Horn and Crescent : Cultural Change and Traditional Islam on the East African Coast, 800–1900 (Paperback)