guillaume has written 164 articles