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