guillaume has written 134 articles