In Memoriam – Ben Davidson blog 1976 - 2020 We are deeply saddened by the sudden passing of Ben Davidson on August 15th, who had a heart attack at age 44. As an outstanding, notable artist with August 29, 2020