This book frustrated me. Parts of it I really enjoyed and other parts seemed to drag on forever. Some of the characters were well developed and interesting and others were poorly defined and ended up playing a bigger role than I anticipated. I was glad to be able to finish it.
3 STARS