William Hayden
overview