NEWCASTLE — John M. Gleason, 80, of Sheepscot Road, died on Saturday, Oct. 21, 2017, at his residence. A celebration of his life will be held in the spring of 2018. Arrangements are by Daigle Funeral Home, 819 High St., Bath. Condolences may be made online at www.Daiglefuneralhome.com.