Laurence Ashburnham — South African cricketer