Author: Osacar Lopez Rivera
Alternate names: Osacar Rivera Lopez; Osacar López Rivera