Author: Dr. A.F. Carrillo De Albornoz.