Kell, I agree wholeheartedly with your review. Definitely one of the best books I've read in a while.
Such a page-turner, I couldn't wait to see what happened to Jack and Ma next. I love the perspective of 5-year old Jack, since an adult perspective on this subject would have been so much more disturbing.
I was sucked in from about page 30, and read it in two sittings. Loved it!