by ehough
I enjoyed this. please write more.
Please forgive the typos. I had two editors work on it before submitting it.