The Tough Road to Writing Well: 8 Essential Principles