A USMLE step 2 review surgery 700 questions and answers - Metzler, Michael H. (Appleton & Lange, 1995)
Written by faculty of the department of surgery