An enjoyable story, with a decent level of steam. Some of the tension did not ring true with the extreme responses between the characters, but overall a good tale.