Katharine Erwin has written 32 articles: