Social Medicine and Medical Pluralism: the Valley Trust and Botha's Hill Health Centre, South Africa, 1940s to 2000s