A review by gfrancsak77
The Book of Negroes by Lawrence Hill

adventurous challenging dark emotional hopeful informative inspiring sad medium-paced

4.75