Former cabinet minister, scientist and safe sport advocate Kirsty Duncan has died after a long battle with cancer. She was 59 ...