David A. Macfarlane T.B.of Surgery - 4th - Edinburgh Churchill Livingstone 1977 - 787 Dewey Class. No.: 617 / MAT