Eugene Buchanan has written 112 articles: