John Ogilvie - New Zealand cricketer