Author: Nivio López
Alternate names: Nivio Lopez