Natalie Warren has written 18 articles: