https://cdn.nybooks.com/wp-content/uploads/2019/06/french_1-062719.jpg nybooks.com africa's lost kingdoms 2019-07-20 by François-Xavier Fauvelle, translated from French by Troy Tice. ..…