Sadly i had very high hopes when i got this book. I never rate anything below a 3. it was difficult for me to keep up with the storyline. Normally not a problem. While it might be perfect for some, just not for me.