Charles W. Goodspeed, 77, of Norwood