Author: Vicente de Vera y Lopez