Source: http://web.mit.edu/me-ugoffice/communication/technical-writing.pdf