Talk:William Macpherson (cricketer)