Surgery PreTest self-assessment and review ; [500 USMLE-type questions, answers, and explanations, new clinical vignette-style questions, targets what you really need to know, student-tested and reviewed] - Snow, Norman J. (McGraw-Hill, 2004)