by More_Than_Magic
It was a little hard to follow in the beginning but I'm liking this story - can't wait to read the next chapter.