Herman Kallenbach from Johannesburg Whose Who 1928-29.png