Rhodes University: Recent submissions