Robert Sobukwe — South African teacher, Pan-Africanist, and anti-apartheid activist (1924-1978)