William A. Stone, 83, Canton