amanda shapiro