Long cases in general surgery - Rajamahendran, R (New Delhi Jay Pee Brothers, 2025)