Dr. Dalton is excellent, seeing hm for years.