Kris has written 31 articles