guillaume has written 193 articles