Principles and practice of surgery - Forrest, Patrick, Sir; Macleod, I. B.; Carter, David C. (Edinburgh Churchill Livingstone, 1995)