Natalie Warren has written 24 articles: