Stephen Sumner Barnes was born on 16 Jun 1943 in Petersham, Worcester County, Massachusetts; died on 18 Jan 2018 in Athol, Worcester County, Massachusetts; was buried on 27 Jan 2018 in Petersham Center Cemetery, Petersham, Worcester County, Massachusetts, USA.