This might be my first book from this author but definitely not my last. This book was so so good! It was told in alternating time frames and sometimes that can be confusing, but absolutely not in this book. The characters were Amazing, the story flowed really well. Even my husband said this might be one of the best books you have gotten in a while!!