This book was well written but I had a hard time getting into it. At times I wanted to give up on it but I forced myself to stay with it. It finally came together and held my attention for more than a few pages at a time. The character development was ok. I felt like I knew more ow Catherine felt...