Haines, R.J, University of Natal, South Africa