TY - GEN AU - TI - Essential Surgery: Problems Diagnosis and Management: Problems Diagnosis and Management SN - 9780443103469 AV - RD31 E71 PY - 2007/// CY - Edinburgh PB - Churchill Livingstone ER -