A very moving and compelling read - especially if you're interested in this particular history of Africa and slavery. The story concerns two divergent limbs of a family tree; and each chapter tells us the story of the descendant branches of the tree. In a way it's a collection of connected short stories - once you've finished a chapter you never return to that particular character. The subject matter is at times difficult - but important, and accurate. This is the kind of book I finished over a long weekend - I highly recommend it to others!