New dictionary of South African place names - RAPER, P E (Peter Edmund) Johannesburg, 2004