Sebba, Felix, active 1934-1946, South African scholar at Imperial College London