Britt Middleton has written 12 articles: