The Affinity Research Group Model Creating And Maintaining Effective Research | Desertcart South Africa