Manipal manual of surgery - Rajagopal Shenoy K (Pune Cbs publishers and distributors, 2019)