Noel Augustus Stoddart April 19 1931 December 16 2018 Published on: December 19, 2018 read death notice