booksandtea.ca
The Best of All Possible Worlds by Karen Lord - Books and Tea
Science fiction? Adventure? Romance? Travelogue? Karen Lord's "The Best of All Possible Worlds" is an unusual blend of genres.