David Shapiro
1916 - 2005