Weep for joy: Branford Marsalis' march to immortality a mix of emotions