Ratings46
Average rating3.9
2018 update: I wrote a terribly-worded review when I finished this book for my Victorian Literature class. It was a roundabout review basically saying that there are very distinct and interesting characters that drive this book, which keep you interested in what they're doing and where the story is going.