Daniel G Klein, DDS