James Kennedy

Scottish cricketer and gynaecologist