Jane Heffernan — Canadian mathematician