Excellent story. Should grace any library. You see both sides of a world in a different time. The research done to create this story has paid off. Well crafted. Great characters and solid story line.
Highly recommend. Jennifer Donnelly really nails the historical genre.