This is a modified version of the first Richard Turner Memorial Lecture delivered at the University of Natal, Pietermaritzburg, on 12th August, 1987.
This Richard Turner Memorial Lecture was delivered in Durban on 27 September 1990.