Scan barcode
A review by being_b
The Best of All Possible Worlds by Karen Lord
3.0
Twenty pounds of ideas in a five-pound bag. The travelogue elements were absolutely charming and creative, but the characterization was frustratingly tell-don't-show and plot elements seemed to spring out randomly.