David Snodgrass - Scottish cricketer