by Djibril Tamsir Niane
This epic - part history, part legend - is a great adventure story. Other tellings can be found under "all editions," each credited to its respective storyteller.