Stephanie BeswickBooksAfrican systems of slaverySudan's wars and peace agreementsWhite Nile, Black BloodSudan's Blood MemoryAuthor data: Open Library