For the most part, it is a very well thought out paper. I think your introduction could use some work though. There are quite a few facts, while interesting, that have little to do with the subject at all. On top of that, the introduction should pull the reader in. As it stands, it just starts talking about the subject without any real transition, which could put the common reader off. Aside form that though, great paper!