Author: Petrus de Thebaldeschis