This book had a lot going on in it and I enjoyed it all. It was nice to get to know the main characters and a few of the minor characters also. I laughed and I cried. It was nice to see Katherine grow as a person. Each storyline was well written and the story flowed very well. Look forward to the next in the series. I received this from bloggingforbooks for a fair and honest opinion.