Author: Antonio Palomino de Castro Y Velasco