christoph has written 58 articles