Karen Polinger Foster

Foster teaches ancient art and archaeology at Yale University.