Essential surgical practical : higher surgical training in general surgery - Cuschieri, A. [ (Alfred)]; Hanna, George B. (CRC Press, 2015)