Books written by Beth Shapiro