birth_date: None
avg_rating: 3.92
name: Charles van Onselen
about: Charles van Onselen was educated at the Universities of Rhodes and Oxford. He has written extensively on 19th and 20th century South Africa. In 1983 his work on the social and economic histor
death_date: None