Clinical scenarios in general surgery by Justin B. Dimick | Menrva Books | MenrvaBooks