Review by Prometheus
I like how the paper covered a good deal of material so thoroughly. While, overall it was very good, i did think that perhaps a more encompassing conclusion would have been good. the introduction was catchy and not cliche :)
I think if you go through and just add in some more sources to support the claims - that never hurts. it'll be a really good paper.