TY - BOOK TI - Recent advances in surgery 18 SN - 0443051321 U1 - 617 PY - 1995/// CY - Edinburgh PB - Churchill livingstone ER -