Has anyone else read this? I spotted it at the library on Friday and finished reading it this morning. I really, really enjoyed it great book.