Our man in Zanzibar: Richard Waters, American consul (1837-1845)