Author: Compañía Nova de Gibraltar (Barcelona, Spain)