This is complete list of books, articles, newsletters, etc. that I've found helpful and feel can add value to others, hence putting it down here. Check 'em out!