Author: Carlos Arroyo Sanjuan
Alternate names: Carlos Arroyo San Juan