Agarwal S B Essentials of surgery - 3rd - New delhi Jaypee brothers medical publishers p ltd 1991 - 236 ISBN: 8171792237 Dewey Class. No.: 617 / AGA/ES