Author: Juan José Martinena Ruiz
Alternate names: Juan José Martinena Ruiz