William McClintock — cricketer (1896-1946)