The Center for Writing and Scholarly Communication at UBC has useful writing guidelines that can be found here.Recommended book – The Writing Workshop by Barbara W. Sarnecka see here.Citation management tools are found here.