Emergency general surgery - Punja, Viren Premnath; Schenarts, Paul J. (Surgical clinics of North America,, 2023)