Edward Hartigan — South African cricketer