Others have described the setting and the characters very well, so I'll just say I agree with the other praises. The writer does a very nice job of putting you in a historic setting, including the ugly as well as the beautiful aspects of the period.W...