Another great post but seriously heavy duty for somebody like me who is still learning.
I've read it a couple of times and there are some really good ideas and concepts to incorporate into my article writing.
Too much to remember, so I'm going to come back for references every now and then.
Thanks for the level of effort you put into it!