Habib Isfahani, Knight of Baha'u'llah to Senegal.