Scan barcode
A review by stuartjrodriguez
The Best of All Possible Worlds by Karen Lord
4.0
Grounded, feel-good, and very conversational and approachable science fiction.