And while I'm not seeking to be the reigning authority on anything here or anywhere else I do think I may very well have a better understanding of what is helpful to other writers because I not only have my own experiences as a professional screenwriter - now with more than a 1/2 dozen paid assignments under my belt, but I've also worked with hundreds of other writers as a writing coach, script consultant and development executive. I've worked with complete novices as well as successful professionals. I don't give information based solely on my experiences as a writer, but what I've seen from working with all these other writers.