Writing a thesis is one of the most important and challenging tasks for students at graduate and postgraduate levels. It is a project that demands careful compliance for comprehensive research, accurate writing skills and educational standards. For many students, managing thesis with other coursework, examination and personal commitments can be heavy. This is the place where a thesis writing…