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