Dave Shively has written 361 articles: