guillaume has written 183 articles