Author: Nicolau Balaguer, Vicente.