jeffrey hayden