John Woods, 67, Canton