Author: Antonio M. Viérgol
Alternate names: Antonio Martínez Viérgol