William Haywood - English cricketer for Yorkshire (1841-1912)