guillaume has written 138 articles