Eugene Buchanan has written 107 articles: