Mike Emery has written 948 articles: