Natalie Warren has written 22 articles: