William Hayward
overview