Nicole Formosa has written 176 articles: