Author: Guillaume-le-disputeur.