I adored this book, in fact, I have adored everything I have ever read by Pam Munoz Ryan. She is one of my all-time favorite children’s authors. If you are a fan of Pam Munoz Ryan’s previous books, this book does not disappoint, in fact, it is right up there with my all-time favorite, Riding Freedom. Like most of her fiction, this book also has a historical fiction element, but unlike her previous books, this book begins as a traditional fantasy story. This book is thick, it is over 500 pages in length, but it is really, four stories in one. Every story is a page-turner. I couldn’t wait to get to the end to see how the fantasy and the three separate tales of three children living in three different places and time periods would be woven together. I am rooting for this book to receive a Newbery Medal this year. Read it and see if you think it is worthy of a Newbery Medal!