John G. McAllister, DDS