Community Reviews
I agree with most of the other reviews... it's a nice read, but there are so many parts that really annoyed me, but you can skim over them get back into the actual story, which is nice.....
See why thousands of readers are using Bookclubs to stay connected.