2015 Niven Lecture: Ingrid Daubechies