klwagoner.com
3 Fiction Writing Terms: Foreshadow, MacGuffin, Red Herring
The writing business is one of the deepest oceans to navigate. Besides mastering book distribution, marketing, and promotion, writers must also learn a unique set of terms and techniques before dec…