Mattie Schuler has written 19 articles: