Author: Joannes Gerardus de Loches