Chris Cote has written 115 articles: