grant haber