Down the centuries, each era of human development has shown an extraordinary capacity to produce leaders of great stature. The passing of Nelson Mandela has taken from the South African people, and the world at large, one of the greatest figures of this or any age.