Principles & Practice of Surgery Interna by James Garden