David Barnard is a South African development expert with more than 20 years experience in Africa. He also participates in extreme desert races in support of social causes and campaigns dedicated to development issues in Africa and making a difference in society.