That is such an excellent story! I've read it multiple times at a varity of ages and it never gets boring. Its one of those stories that makes you re-evaluate things, and as meg_loves_Alias said, really makes you think about the what ifs.
I'm not sure if anyone mentioned this, but I really...