Rebecca Parsons has written 17 articles: