Principles and Practice of Surgical Oncology: A Multidisciplinary Approach to Difficult Problems