Kurt Refsnider has written 24 articles: