I was captivated from the beginning. As the story unwound, becoming more and more convoluted and complex, I was enthralled. Janie's voice is teen and real. Her emotions are roller coaster crazy and equally real and her story is deeply touching. This...