FRANKLIN — Joshua J. Adams, age 39, passed away Wednesday, Dec. 3, 2014 surrounded by his family at the University of Vermont Medical Center in Burlington following a courageous battle with cancer that he faced with amazing grace and humor.

To read the complete obituary, see page 5A in Friday’s edition of the St. Albans Messenger, or subscribe to our digital edition.