Author: Juan Díaz Canales
Alternate names: Diaz Canales Juan; Juan Díaz Canalès