Site uses cookies to provide basic functionality.

OK
I will now make an apology, although I will do my best not to repeat it. (Good readers do not read fiction, after all, to put up with the author's regrets.)