Nadia Boulanger: A Life in Music