Holmes Richard C DDS