David Strege has written 2,514 articles: