William Neal
overview