Crossing the Mangrove by Maryse Conde
Reviewed by Alex from Portland, Oregon.