Virginia M. Buffham, 87, formerly of Canton