Associate Professor J William Hunt Ph D