Rating: 3.5/5
Overall, this was an amazing book. I absolutely loved how strong willed and stubborn Arabella was. To me though, I thought that John although a great character was extremely fickle-minded. The plot was interesting until the last two chapters, which were, to me at least, very long and boring.