AN IDEAL COMPANION : SCRIVENER

  The most difficult part in writing a long document (i.e., novels, research materials, thesis, etc.) is organizing everything, when one has the ideas all organized in his head, but not on paper. The conventional writing tools that this generation used to know...