fantasybookcafe.com
Review of The Best of All Possible Worlds by Karen Lord
The Best of All Possible Worlds is Karen Lord’s second novel and her first science fiction novel. Her debut, the fantasy novel Redemption in Indigo, was nominated for the World Fantasy Award …