William Hargreaves - English cricketer (1872-1948)