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