This thread is very helpful for me here because I had an assignment on the same topic. I felt it as difficult so I requested to one essay service for the completion of my task. They provided low quality paper with no sufficient content. -*-Any way thanks for the question and the reply.