James Hill is a professional academic research writer. Currently he is doing research on custom dissertation writing.