writing fiction grammar editing book german books adjectives language writer nouns author esl spanish novel english french