I bought this book for my teenage daughter. She absolutely loved it! She read it in one weekend because she couldn't put it down. I finally got to read it this week - after my daughter passed it around to all of her friends who really liked it as ...