Educated and Enslaved

Omar ibn Said's remarkable journey