Brian Blakely has written 319 articles: