Kris has written 28 articles