A Practice of Social Medicine: A South African Team's Experience in Different African Communities.