Richard W. Mousaw, 89, formerly of Canton