Writing is a huge aspect of research, for professors and for grad students. Sometimes it seems a difficult task for which it is hard to find time for, but it does not have to be. These are few resources that help both students and established academics to get their writing game on:

Articles:

Books: