Katharine Erwin has written 18 articles: