Edward Snelling. Kredit: University of Pretoria.