Larry James Henderson September 19 1935 April 12 2019 (age 83) Published on: April 16, 2019 Avis décès