Author: Teofanes de Diego Diez