Bill Hall, DDS