I never knew David as he was at Trinity before I arrived but Mr. Nelson remembered him well calling him a great kid.
His wake is tomorrow, July 5, in Methuen, MA while his funeral is July 6 in Lawrence, MA. You can read his obituary here.
May David's soul, and the souls of all the faithful departed, through the mercy of God, rest in peace. Amen.