Mattie Schuler has written 18 articles: