Clementine Gray has written 32 articles: