Aaron Cooke has written 39 articles: