Eugene Buchanan has written 47 articles: