christopher hager