Nicole Formosa has written 172 articles: