Barbara Devine Severight – November 29, 1985 – October 6, 2017 (age 31) Published on: October 10, 2017 death notice