Sufferings in Africa: The Incredible True Story of a Shipwreck, Enslavement, and Survival on the Sahara by James Riley Back to product details page >