http://www.onebyfourstudio.com/writing-terms-definitions.