This blog is one of the best references that I can get. I am writing up a thesis paper that involves all of this, which is why I am happy. I happened to stumble upon your blog at random, and that is so lucky. I hope that I can keep on working on this right now. I just think that it is what I am best at. This thesis is going to make or break my semester for sure, man.