Author: Juan Antonio Martín Ruiz
Alternate names: Juan Antonio Martín Ruiz; Juan Antonio Martínez Ruiz; Juan Antonio Martin Ruiz