I was on the edge of my seat throughout this story! Kimberly Brubaker Bradley always succeeds in creating characters that leap off the page, but Miri did so and then dragged me back in with her. The ending went faster than I expected, but I still enjoyed it very much.