Principles and Practice of Surgical Oncology by Bernard S. Silberman & Howard Silberman