2 History Jobs in Johannesburg