When i saw the author's name I new this was going to be an amazing read (she has never dissapointed before and I doubt she ever will). But I was still unprepared for this amazingly great piece of snarry. well done, I gave it a 10 out of 10 (or really a 9 out of 9 ; )