Well, that definitely seems to be a good topic for an essay, but a bad one for a question in a small q&a section. The issue is a way to complicated and too big to be answered here.
What I suggest is you try to go through several decent samples of what other student completed when had same assignment. Here is what I have found for you
If that would be not enough, you can try the search over the website yourself; there are many more samples to go through. Also, you can try other services to complete own essay, like
Hide a Paper and Rewrite - thus you’ll get the unique paper on the issue, or
Writing service - get the writer to perform research for you under your requirements.