Lancaster, Ruth, Rhodes University, South Africa