Lawrence E. Lafave, 90, formerly of Canton