Ernest Holmes - South African cricketer (1918-1987)