General surgical operations by Raymond Maurice Kirk | Menrva Books