anna shapiro