Whoa! This book has almost 500 pages, so I knew it would take me a while to read, especially since I haven't been in the reading groove this year. Well, I was wrong. I could NOT put it down, and I sped through it in no time. A lot of times, my eyes g...