Author: Juan J. Valla
Alternate names: Juan Jose Valla; Juan José Valla; Juan José Valla