Sheila Margaret Green Henderson June 25 1960 November 28 2018 (age 58)Published on: November 29, 2018