I purchased this book for my 8 year old daughter to listen to as an audio book, and then I stayed up nearly all night reading it myself. It was absorbing and exciting. I (40ish year old mom) didn't want to put it down and go to bed. I did, however...