Ellwood Woody Oliver Anderson August 3 1937 February 24 2019 (age 81) Published on: February 26, 2019 Avis décès