by Samuelx
A few errors here and there; none sufficient to overly deride this story.
Well done and . . . The story is also well done