Author: Sancti Spíritus de Salamanca (Monastery : Salamanca, Spain).