Gravar-mail: Health promotion services for patients having non-comminicable diseases: Feedback from patients and health care providers in Cape Town, South Africa