this book made me cry so much. it was so good and heart breaking. at times it made you feel really frustrated and annoyed. i loved all the theories that they came up with about rose. i love this series a lot. it is cool to see rose grow up into such a strong independent girl.