by SexSweetheart
I'm not sure what to say except it's an excellent job of writing and I'm going to leave it at that and let others form their impressions.