Trevor Daniel Anderson – February 17, 1988 – April 16, 2017 Published on: April 20, 2017 death notice