I think this was first in General when I first read it several years ago. It was the very first THREAD, let alone STORY I read. I read the beginning years ago and unfortunately never got to finish it, but I did the other day. And I have to say this is one of the best stories I have read. EVER.