Punctuation

Q. I have a question that involves multiple adjectives and compound adjectival phrases. How would you punctuate the phrase “hard-drinking, hard-drugging, womanizing cowboy-landed-gentry myth,” or should phrases this complex just be avoided?

A. Your punctuation looks fine. If you use them only very occasionally, you needn’t avoid such phrases, although you might want to avoid the cowboys.