Leo Africanus
Leo Africanus — diplomat and explorer of North Africa of 15th and 16th centuries — has described: