Historical Dictionary of South Africa, Third Edition - 9781538130261