Essential surgery : problems, diagnosis, and management /: problems, diagnosis, and management. (2014)