by leatherteacher
I knew you'd crank up the quality again. This is another superb piece of imaginative writing.