Thanks for the recommendation, but I am a marketer and there is too little information there for in-depth study. My recommendation is artofvisualization courses. Which is ideal for various business solutions. Also, many other useful courses will help you study.