Adam rated Best of All Possible Worlds: 3 stars
Best of All Possible Worlds by Karen Lord, Karen Lord
Karen Lord’s debut novel, the multiple-award-winning Redemption in Indigo, announced the appearance of a major new talent—a strong, brilliantly innovative …