Wonderful read. I had fallen out of the habit of reading and this book got me excited to read again. I was using breaks during work to read. Well written, characters developed without excessive foreground, kept me guessing the whole way through. Such an enjoyable book.