Apologies if this has been posted before, but a good read nonetheless.
http://www.iowastatedaily.com/opinion/article_1c144792-b36d-11e2-8ac6-001a4bcf887a.html
http://www.iowastatedaily.com/opinion/article_1c144792-b36d-11e2-8ac6-001a4bcf887a.html