Timbuktu, the African Medieval Knowledge City: The Role of Knowledge Development Actors · Study