Author: José A. Trujillo del Valle
Alternate names: Jose A. Trujillo del Valle