guillaume has written 195 articles