John M. Maroney, 80, Canton