Surgical technology: Principles and practice / Joanna Kotcher Fuller - Fuller, Joanna Ruth