publications of michael shapiro (to 2022)