Hi, the requirements in this post are quiet familiar. I have handled a similar job before and it scored highly. I therefore guarantee you the best in return for your expenditure. I value my clients and that is why I stick to quality work that is delivered within the stipulated time. Besides, I also guarantee you a plagiarism free job that will cause no inconveniences. Kindly, consider hiring me to get quality!