Dylan H. Brown has written 32 articles: