guillaume has written 108 articles