Mychaela Nickoloff has written 29 articles: