David Strege has written 719 articles: