My son James is pursuing his bachelors degree in social work and is striving hard to complete his thesis, last night he asked me a rather typical question, how to write a thesis, I did a lot of research on the subject and came up with the following conclusions with the help from best essay writing service an on,