Author: Biblioteca Palafoxiana (Puebla de Zaragoza, Mexico)