Author: Adolfo Ruiz de Velasco y del Valle