Principles and Techniques for the Professional Data Analyst