Chris Van Leuven has written 42 articles: