Hal J. Todd
overview