the competent professional. Important techniques such as windowing functions are covered