I have been on a roll reading some great books, which is putting me on a wonderful reading high. As readers, I am sure you all know those moments where each book that you read is one that you connect with --- the kind of a book where the characters feel like they are in the room and the story is one that stays with you. It makes up for those moments where you cannot seem to find your reading groove. When you are in the reading groove, you pick up every new book thinking the experience cannot possibly repeat itself, and when it does, you are thrilled.