Katharine Erwin has written 54 articles: