Jen Sherowski has written 22 articles: