Author: Juan Agapito y Revilla