John Sewell ’62

2 January 2019

Class: 1962

Major: Economics

Residence: Ashland, MA

Deceased: December 28, 2018

Posted In