Katharine Erwin has written 46 articles: