ebnater has written 46 articles