Author: Juan Palma Moreno
Alternate names: Juan Tomás Palma Moreno; Juan T. Palma Moreno