Leslie W. Donaldson, 85, Canton