James E McCracken, age 80, formerly of Hamilton, passed away Wednesday, August 16, 2017. Services are private.