Self-assessment of current knowledge in surgery for family physicians: 1250 multiple choice questions and referenced answers derived from current journals by Warner Fremont Bowers | Menrva Books