Alan C. Shapiro Jeremy Shapiro Stephen P. Hinshaw. Daniel S.Shapiro Stephen Doster Stephen P. Cohen. Stephen Ward