david shapiro (1)