⭐⭐⭐⭐⭐
I remember wanting to read this when it first came out in 2007 but never got around to it until I I saw this in a free pile of books at the library. I grabbed some ice coffee and muffin at the cafe by the library went outside to the balcony to read. Well, I never moved from that spot for four hours until I finished it. It was that good. I‘m only sorry that I didn‘t read it sooner! Very well written and executed. A MUST read!