Igor Shmelev
Writes essays based on topic, word count and a possible table of contents. The perfect tool for writing essays.