by DreadWriter6969
Well written, tastefully presented.
Skipped past a typo, or two; and we all do them.
A nicely established setting for a few more chapters.