wordsandpeace.com
Book review: The Best Of All Possible Worlds
The Best Of All Possible Worlds by Karen LORD 320 pages Published by Del Rey in February 2013 Ebook received from Del Rey/Random House via Netgalley This book counts for the following Reading Chall…