David A. Clark, 68, Canton