Satchel Cronk has written 20 articles: